rape and murder - Espagnol Anglais Dictionnaire